explosion-proof machine - Spanish English Dictionary